package com.daylightrobbery.server.packet.gameobjects;


public class HouseDescription {

    private String uid; // 房子主人
    private int level;  // 房子等级，初始为0, 即空地
    private int landPrice;  // 地皮价格，即第一次购买的价格
    private int blockType;  //地的类型
    private String chineseName;
    private String englishName;

    private int level0Price; //过路费-空地
    private int level1Price; //1层价格
    private int level2Price; //2层价格
    private int level3Price; //3层价格
    private int level4Price; //4层价格
    private int level5Price; //5层价格
    private int levelUpPrice; // 升级一次的价格
    private int mortgagePrice; //抵押价格
    private int ascription; //归属/color

    public int getBlockType() {
        return blockType;
    }

    public HouseDescription setBlockType(int blockType) {
        this.blockType = blockType;
        return this;
    }

    public String getChineseName() {
        return chineseName;
    }

    public HouseDescription setChineseName(String chineseName) {
        this.chineseName = chineseName;
        return this;
    }

    public String getEnglishName() {
        return englishName;
    }

    public HouseDescription setEnglishName(String englishName) {
        this.englishName = englishName;
        return this;
    }

    public int getLevel0Price() {
        return level0Price;
    }

    public HouseDescription setLevel0Price(int level0Price) {
        this.level0Price = level0Price;
        return this;
    }

    public int getLevel1Price() {
        return level1Price;
    }

    public HouseDescription setLevel1Price(int level1Price) {
        this.level1Price = level1Price;
        return this;
    }

    public int getLevel2Price() {
        return level2Price;
    }

    public HouseDescription setLevel2Price(int level2Price) {
        this.level2Price = level2Price;
        return this;
    }

    public int getLevel3Price() {
        return level3Price;
    }

    public HouseDescription setLevel3Price(int level3Price) {
        this.level3Price = level3Price;
        return this;
    }

    public int getLevel4Price() {
        return level4Price;
    }

    public HouseDescription setLevel4Price(int level4Price) {
        this.level4Price = level4Price;
        return this;
    }

    public int getLevel5Price() {
        return level5Price;
    }

    public HouseDescription setLevel5Price(int level5Price) {
        this.level5Price = level5Price;
        return this;
    }

    public int getLevelUpPrice() {
        return levelUpPrice;
    }

    public HouseDescription setLevelUpPrice(int levelUpPrice) {
        this.levelUpPrice = levelUpPrice;
        return this;
    }

    public int getMortgagePrice() {
        return mortgagePrice;
    }

    public HouseDescription setMortgagePrice(int mortgagePrice) {
        this.mortgagePrice = mortgagePrice;
        return this;
    }

    public String getUid() {
        return uid;
    }

    public HouseDescription setUid(String uid) {
        this.uid = uid;
        return this;
    }

    public int getLevel() {
        return level;
    }

    public HouseDescription setLevel(int level) {
        this.level = level;
        return this;
    }

    public int getLandPrice() {
        return landPrice;
    }

    public HouseDescription setLandPrice(int landPrice) {
        this.landPrice = landPrice;
        return this;
    }

    public int getAscription() {
        return ascription;
    }

    public HouseDescription setAscription(int ascription) {
        this.ascription = ascription;
        return this;
    }

    @Override
    public String toString() {
        return "HouseDescription{" +
                "uid='" + uid + '\'' +
                ", level=" + level +
                ", landPrice=" + landPrice +
                ", chineseName='" + chineseName + '\'' +
                ", englishName='" + englishName + '\'' +
                ", level0Price=" + level0Price +
                ", level1Price=" + level1Price +
                ", level2Price=" + level2Price +
                ", level3Price=" + level3Price +
                ", level4Price=" + level4Price +
                ", level5Price=" + level5Price +
                ", levelUpPrice=" + levelUpPrice +
                ", mortgagePrice=" + mortgagePrice +
                ", ascription=" + ascription +
                '}';
    }
}
